package org.micro.test.entity.back;

import com.baomidou.mybatisplus.annotations.TableName;
import lombok.*;
import org.micro.test.entity.back.common.SuperEntity;

/**
 * 权限表
 *
 * @author lry
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
@TableName(value = "permission")
public class Permission extends SuperEntity<Permission> {

	/** 上级ID */
	private Long pid;

	/** 标题 */
	private String title;

	/** 类型 0、菜单 1、功能 */
	private Integer ptype;

	/** 状态 0、正常 1、禁用 */
	private Integer pstate;

	/** 排序 */
	private Integer sort;

	/** 地址 */
	private String url;

	/** 权限编码 */
	private String permCode;

	/** 图标 */
	private String icon;

	/** 描述 */
	private String description;

}
